# # 已知字典: stu_dict = {"name":"tom","age":19,"height":1.78}
# stu_dict = {"name": "tom", "age": 19, "height": 1.78}
# # # 	1.删除年龄
# del stu_dict['age']
# # #     2.添加性别为男
# stu_dict['gender'] = '男'
# # #     3.修改身高为1.89
# stu_dict['height'] = 1.89
# # #     4.打印身高
# print('身高', stu_dict['height'])
# print('身高', stu_dict.get('height'))
# # #     5.遍历输出字典中所有的键和值.
# for key, value in stu_dict.items():
#     print(f'{key}: {value}')

#
# # 定义一个函数名字是show_info, 函数的功能如下:
# # 1. 函数存在两个参数, 可以接收 姓名和 性别两个参数信息
# # 2. 在函数内部打印 姓名和性别信息
# # 3. 如果调用函数不传递性别.性别为男
# def show_info(name, gender='男'):
#     print(f'{name} = {gender}')
# #
# #
# show_info('tom')
# show_info('jack', '女')
#
#
# # 定义一个函数:功能是可以求任意个数字的平均值。
# def average(*args):
#     # return sum(args) / len(args)
#     sum = 0
#     for i in args:
#         sum += i
#     return sum / len(args)
#
# #
# #
# print(average(2, 3, 4))
#
#
# # 定义一个函数用于判断传入的任意4位数字是不是回文数字.是返回True不是返回False
# # 回文数字规则: 个位和千位相同,十位和百位相同. 例如:1221
# # 如果传入的参数不是4位数则返回None
# def number(num):
#     num_str = str(num)
#     if len(num_str) != 4:
#         return None
#     if num_str[::-1] == num_str:
#         return True
#     else:
#         return None
# #
# #
# print(number(1221))
#
# # 定义函数: 接收参数是一个字符串,返回值是一个字典.该函数的功能是求出字符串中不同字符出现的次数.
# # 例如:传入"aabbc"
# # 返回:{'a':2,'b':2,'c':1}
# def count_char(s):
#     char_count = {}
#     for char in s:
#         if char in char_count:
#             char_count[char] += 1
#         else:
#             char_count[char] = 1
#     return char_count
# print(count_char("aabbc"))
#
# # 定义函数: 实现对传入的列表进行去重.然后返回不包含重复值的列表.
# def duplicate_removal(list1):
#     return list(set(list1))
# print(duplicate_removal([1,2,2,4,4,6]))
#
# # 已知员工信息.要求对级别为1的员工,提升1级,薪资增加2000元
info_dict = {
    "王力鸿":{
        "部门":"科技部",
        "工资":3000,
        "级别":1
    },
    "周杰轮":{
        "部门":"市场部",
        "工资":5000,
        "级别":2
    },
    "林俊节":{
        "部门":"市场部",
        "工资":7000,
        "级别":3
    },
    "张学油":{
        "部门":"科技部",
        "工资":4000,
        "级别":1
    },
    "刘德滑":{
        "部门":"市场部",
        "工资":6000,
        "级别":2
    }
}
for name, details in info_dict.items():
    if details["级别"] == 1:
        details["级别"] += 1
        details["工资"] += 2000

for name, details in info_dict.items():
    print(f"{name}: {details}")